@charset "UTF-8";
/* CSS Document */
.clear{clear:both;}

.text_short{width:60px;}
.bottom_line{padding-bottom:5px;border-bottom:1px solid #EEEEEE;}

.portrait{vertical-align:middle;}

.icon_weibo_xl{height:24px;line-height:24px;padding-left:24px;background:url(../images/icon_weibo_xl.png) 0 0 no-repeat;}
.icon_weibo_tx{height:24px;line-height:24px;padding-left:24px;background:url(../images/icon_weibo_tx.png) 0 0 no-repeat;}
.icon_level{background:url(../images/icon_level.png) 0 0 no-repeat;float:right}
.icon_cog{background:url(../images/icon_cog.png) 0 0 no-repeat;float:right}
.btn_level{
	display:inline-block;
	margin:0 10px;
	padding:0 0 0 28px;
	background:url(../images/icon_level.png) 0 10px no-repeat;
	width:80px;
	height:40px;
	line-height:40px;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.btn_cog{
display:inline-block;
margin:0 10px;
padding:0 0 0 28px;
background:url(../images/icon_cog.png) 0 10px no-repeat;
width:80px;
height:40px;
line-height:40px;
font-size:12px;
color:#333;
text-decoration:none;
}
.btn_excel{
display:inline-block;
margin:0 10px;
padding:0 0 0 28px;
background:url(../../../images/excel.png) 0 10px no-repeat;
width:80px;
height:40px;
line-height:40px;
font-size:12px;
color:#333;
text-decoration:none;
}
label.activity_num{padding:0 5px;width:inherit;}
	label.activity_num a{color:#669900;text-decoration:underline;}
	
.toolbar_left{float:left;padding-top:8px;}

.sub_table,.sub_table tr,.sub_table tr td{color:#333; border-collapse:collapse;margin:0;padding:5px;border-spacing:0;}
	.sub_table tr td.green_bar{color:#83a0a0;}
	.sub_table tr td.green_bar a{color:#83a0a0;text-decoration:underline;}
	.sub_table tr td span.gray_bar{color:#999999;}
	.sub_table tr td span.name_bold{color:#333;font-weight:bold;}
	
	.sub_table img{border:solid 3px #FFF;}

ul.user_album li{padding:0;float:left;margin:5px 5px 0;width:84px;height:84px;overflow:hidden;}

.user_info{padding:10px;margin:0;}
	.user_info table{width:100%;}
			.portrait_dtl{background:url("../images/bg_portrait.png") 0 bottom no-repeat;padding-bottom:15px;}
				.portrait_dtl img{border:solid 3px #f0f0f0;}
			.user_name{font-size:16px;color:#000;line-height:24px;font-weight:bold;}
			.user_state_online,.user_state_offline{margin:auto 2px;display:inline-block;width:24px;height:24px; background-color:#666;vertical-align:top;}
				.user_state_online{background:url("../images/icon_online.png") 0 0 no-repeat;}
				.user_state_offline{background:url("../images/icon_offline.png") 0 0 no-repeat;}
			.btn_info_edit{width:24px;height:24px;border:none;background:url("../images/btn_user_edit.png") 0 0 no-repeat; cursor:pointer;}
			.toolbar_right{float:right;height:24px;line-height:24px;}
				.toolbar_right a{color:#666;text-decoration:underline;}
				.icon_xgmm,.icon_push,.icon_jy{padding:5px 5px 5px 24px;text-decoration:underline;}
				.icon_xgmm{background:url("../images/icon_pass.png") 0 0 no-repeat;}
				.icon_push{background:url("../images/icon_push.png") 0 0 no-repeat;}
				.icon_jy{background:url("../images/icon_stop.png") 0 0 no-repeat;}
				.icon_xgmm:hover,.icon_push:hover,.icon_jy:hover{color:#690;}
			.user_level{display:inline-block;width:55px;background:url("../images/bg_level.png") 0 0 no-repeat;color:#FFF;padding:2px 5px;margin-right:10px;}
			.act_time,.cal_num{color:#999;margin-right:5px;}
				.cal_num a{color:#690;margin-left:2px;text-decoration:underline;}
				.cal_num a:hover{color:#063;}
				.cal_num span{margin:0 10px;}
.userCon{width:100%;margin:0px}
.userField,.userField_expand{margin:0;padding:10px 0;}
.userField_expand{border-top:1px solid #EEE}
.userField li,.userField_expand li{
width:300px;
height:24px; /* 设置高度 */
line-height:24px; /* 设置行高，将行高和高度设置同一个值，可以让单行文本垂直居中 */
text-decoration:none; /* 去掉下划线 */
float:left;}
.userField li span,.userField_expand li span{
margin-right:5px;
display:inline-block;
height:24px;
line-height:24px;
text-align:right;
}
.searchField{margin:0;padding:10px 0;}
.searchField li{
width:370px;
height:30px; /* 设置高度 */
line-height:30px; /* 设置行高，将行高和高度设置同一个值，可以让单行文本垂直居中 */
text-decoration:none; /* 去掉下划线 */
float:left;}
.searchField li span{
margin-right:5px;
/*width:10em;*/
display:inline-block;
height:30px;
line-height:30px;
text-align:right;
}
/*.searchField li span.long{
width:10em;
}*/
.text01{width:103px;margin:0;}
.text02{width:230px;margin:0;}
.text03{width:242px;margin:0;}


.grid_table tr{background-color:#ffffff}
.grid_table tr.odd{background-color:#fbfbfb;}
		